PHP یک زبان برنامه نویسی با یک هدف جامع است که در درجه اول در توسعه وب مورد استفاده قرار می گیرد تا صفحات وب را تقویت کند. Php اولین بار در سال ۱۹۹۴ توسط Rasmus Lerdorf ساخته شد و زندگی خود را به عنوان مجموعه ای از اسکریپت های معروف به \”ابزار کاستومایز صفحه شخصی\” آغاز کرد. در سال ۱۹۹۵، Rasmus مجموعه کدها را برای اضافه کردن قابلیت ها گسترش داد و کد منبع را برای عموم آزاد کرد.
برخلاف جاوا اسکریپت که یک زبان سمت کاربر است، PHP سمت سرور اجرا می شود.
هنگامی که مرورگر اطلاعات را از سرور درخواست می کند، سرور کد را اجرا کرده و نتیجه را برای مشتری ارسال می کند. به طور معمول خروجی یک فایل برای مشتری HTML است، اما می تواند شامل CSS و JavaScript نیز باشد.
مرورگر از این اطلاعات برای ایجاد صفحه وب استفاده می کند.
PHP چیست و چه کاری می تواند انجام دهد؟
PHP برای تعداد زیادی از کارها مفید است که بسیاری از آنها هنگام بازدید از وب سایتهای محبوب خودتان تجربه کردهاید.
گسترش صفحات وب پویا
از PHP می توان برای تعامل با فایلهای روی سرور استفاده کرد (ایجاد ، باز کردن ، خواندن ، نوشتن).
می توان از PHP برای ارسال و دریافت کوکی استفاده کرد.
از PHP می توان برای دستیابی و تغییر داده های دریافت شده در یک پایگاه داده استفاده کرد.
می توان از PHP برای ایجاد محتوای پویا استفاده کرد.
از PHP می توان برای ایجاد مناطقی فقط برای اعضا در وب سایت خود و مدیریت احراز هویت استفاده کرد.
می توان از PHP برای تولید اسناد Excel و PDF استفاده کرد.

چرا php را یاد می گیریم؟
حال که یاد گرفتیم php چیست باید بدانیم چرا نیاز است php را یاد بگیریم؟
یادگیری PHP راهی عالی برای ارتقاء مهارت های توسعه وب است. جهت یادگیری PHP مزایای زیادی وجود دارد:
پی اچ پی بسیار محبوب است
احتمالاً از صدها وب سایت که از PHP استفاده می کنند بازدید کرده اید. W3techs گزارش می دهند که ۸۲.۴٪ از کل وب سایتهایی که زبان برنامه نویسی سمت سرور آنها شناخته شده است از PHP استفاده می کنند.
در ASP.Net این آمار ۱۴.۵٪ است.
همچنین بسیاری از CMS های محبوب (سیستم های مدیریت محتوا) از جمله وردپرس ، جوملا و دروپال از PHP استفاده می کنند.
یادگیری پی اچ پی آسان است
یادگیری PHP نسبت به بسیاری از زبانهای اسکریپت دیگر آسانتر است.
از syntax C استفاده می کند، به این معنی که اگر C یا C ++ را یاد گرفته اید، php را حتی ساده تر خواهید یافت. علاوه بر این یکی دیگر از دلایل محبوبیت php این است که طیف گسترده ای از منابع آنلاین جهت آن وجود دارد. به عنوان مثال، PHP چهارمین عنوان دارای تگ در StackOverflow است که بیش از ۱.۱ میلیون موضوع و هزاران مورد دیگر در هر هفته اضافه می شود.
پی اچ پی سریع است
PHP به سرعت تجزیه و اجرا می شود، بنابراین در مقایسه با بارگیری فایل های استاتیک افت عملکرد کمی دارد.
از آنجا که PHP درون HTML تعبیه شده است، سریعاً توسعه می یابد. این مورد باعث می شود بدون نیاز به بازنویسی همه موارد، PHP را به وب سایت های موجود اضافه کنید.
PHP تقریباً در همه سیستم عاملها کار می کند
PHP بر روی بسیاری از سیستم عامل ها اجرا شده و با مرورگرهای مدرن سازگار است و همچنین از طیف گسترده ای از پایگاه های داده پشتیبانی می کند.
پی اچ پی برای طیف وسیعی از مشاغل بسیار مفید است
بررسی برنامه نویسان StackOverflow نشان می دهد که توسعه دهندگان از PHP در طیف گسترده ای از موقعیت ها استفاده می کنند. گزارشها نشان می دهد که تقریباً در هر ماه ۸۰۰۰ شغل جدید در سرتاسر جهان وجود دارد که به PHP احتیاج دارند و میانگین حقوق آنها ۶۶۰۰۰ دلار در ماه است. فقط در ایالات متحده آمریکا، تقریباً ۲۵۰۰ شغل در هر ماه درخواست می شود که میانگین حقوق آنها ۸۹۰۰۰ دلار در ماه است.
طبیعتا اکنون متوجه شدید php چیست و چرا اینقدر در دنیا محبوب است.
همین امروز می توانید استارت خود را جهت یادگیری php بزنید.